Big Huge Thesaurus

vena diploica

noun

sounds kind of like